* {
    font-family: arial, verdana, sans-serif;
    font-size:14pt;
    margin:0;
    padding:0;
}

body {

}

div#minutes_container {
    width: 800px;
    margin: auto;
}
div#minutes_wrap {
    border: 1px solid #FFF4DD;
    padding: 5px;
    margin-bottom: 30px;
}

/****************************
 *  STATUS
 * **************************/
div.minutes_status {
    font-size: 11pt;
    padding: 10px;
    margin-bottom: 10px;
    background-color: #e6e6e6;
    text-align: center;
}
div.minutes_status .minutes_status_approved, div.minutes_status .minutes_status_pending {
    font-weight: bold;
    font-size: 11pt;
    color: #067B00;
}

/****************************
 *  HEADER
 * **************************/

div.minutes_summary {
    padding-bottom: 20px;
    font-weight: bold;
    border-bottom: 2px solid #000;
}

div.minutes_summary table {
    width: 100%;
    padding: 10px 30px 0px 30px;
}
div.minutes_summary table tr {
    padding-bottom: 5px;
    line-height: 1.5;
}
div.minutes_summary h2{
    font-weight: bold;
}
div.minutes_summary h2.title{
    text-align: center;
    text-transform: uppercase;
    padding-top: 20px;
    padding-bottom: 30px;
    border-bottom: 2px solid #000;
}
div.minutes_summary table.header {

}
#summary_attendance { }
#summary_chairperson {  }

/****************************
 *  ATTENDANCE
 * **************************/
div#att {
    padding-top: 20px;
    padding-bottom: 20px;
}
div#att h2 {
    text-align: center;
    font-size: 1.1em;
    text-decoration: underline;
}
div#att h3.att_title{
    font-weight: bold;
    margin-bottom: 10px;
    text-decoration: underline;
}
div#att table.att_list{
    font-weight: normal;
}
div#att table.att_list td{

}
div#att table.att_list .number{
    width: 30px;
}
div#att table.att_list .name{

}
div#att table.att_list .post{
    font-weight: normal;
    padding-bottom: 10px;
}

/****************************
 *  MINUTES
 * **************************/
div#minutestable {
    
}
div#minutestable .minuteitem_number{
    font-weight: bold;
}
div#minutestable .minuteitem_item{
    padding-bottom: 10px;
}
div#minutestable td.minutecomment{
    width: 22%;
}
div#minutestable .minuteitem_actionrow {
    font-weight: bold;
}
div#minutestable .minuteitem_4 {
    
}
div#minutestable .minuteitem_4 .actionby{
    display: none;
}
div#minutestable .minuteitem_5 {

}
div#minutestable .minuteitem_5 .impl{
    display: none;
}
div#minutestable .minuteitem_7 {
    text-align: right;
    padding-bottom: 10px;
}
div#minutestable .minuteitem_7 .actionby{
    font-weight: bold;
}
div#minutestable .minuteitem_7 .impl{
    font-weight: bold;
}
div#minutestable .minuteitem_7 .information{
    font-weight: bold;
}
div#minutestable .minuteitem_7 .due{
    font-weight: bold;
}
div#minutestable .minuteitem_7 div.tindakan{

}

p.hr_line{
    border-top-style: solid;
    border-width: 1px;
}



.signature{
    width: 100%;
    text-align: left;
}



li {
    list-style-type:normal;
    list-style-position: inside;
    margin-left: 0px !important; 
}
